﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CourseUtils;
using System.Threading.Tasks;

namespace ConsoleApplicationReverseIntValue
{
    class Program
    {
        static int GetDecimalRankInt(int value)
        {
            int rank=0;
            int rest=value;
            while (rest>0)
            {
                rest=rest/10;
                rank++;
            }
            return rank;
        }
        static void Main(string[] args)
        {
            int enteredValue= CourseUtils.IOHelpers.ReadIntFromConsole("Введите натуральное число: ");

            //Console.WriteLine("Введенное число: {0}", enteredValue);
            //Console.ReadKey();
            //return;

            int rest=enteredValue;
            int reverseValue = 0;

            while (rest > 0)
            {
                reverseValue=reverseValue*10 + rest%10;   
                rest=rest/10;
            }
            
            Console.WriteLine("Реверс введенного числа: {0}", reverseValue);
            Console.ReadKey();
        }
    }
}